@import "reset";
@import "_mixins";
// 抵扣券金额
.couponcode{
  line-height: pTR(88);
  font-size: pTR(28);
  text-align: right;
  color: #333333;
  padding: 0 pTR(16);
  word-wrap: break-word;
  word-break: break-all;
}
// 支付方式
.payway{
  height: pTR(250);
  margin: pTR(30) 0;
  background: #FFFFFF;
  box-shadow:pTR(0) pTR(2) pTR(8) pTR(0) rgba(202,168,168,0.32);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: pTR(14) pTR(64);
  box-sizing: border-box;
}
.payitem{
  width:pTR(232);
  height:pTR(80);
  line-height:pTR(80);
  border-radius:pTR(16);
  border:pTR(2) solid #CCCCCC;
  text-align: center;
  font-size:pTR(28);
  font-family:PingFangSC-Regular,PingFangSC;
  font-weight:400;
  color:#333333;
}

.payitem_click{
  color: #fff;
  background:linear-gradient(213deg,rgba(255,134,105,1) 0%,rgba(254,106,156,1) 100%);
}

.payitem img{
  display: inline-block;
  width: pTR(40);
  height: pTR(40);
  vertical-align: pTR(-10);
}

// 下一步
.nextstep{
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 10;
}

// pos扫码弹窗
.poscodewrap{
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99;
}
// 隐藏
.hide{
  display: none;
}
.poscode{
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(0, 0, 0, 0.2);
}
.posmain{
  width:pTR(590);
  height:pTR(678);
  background:#FFFFFF;
  border-radius:6px;
  z-index: 10;
  padding-top: pTR(40);
  box-sizing: border-box;
}

#codepic{
  margin: 0 auto;
  // width:pTR(512);
  // height:pTR(512);
  width: 259px;
  height: 259px;
}

.texttip{
  width: 100%;
  text-align: center;
  font-size:pTR(32);
  font-family:PingFangSC-Medium,PingFang SC;
  font-weight:500;
  color:#fe6a9c;
  line-height:pTR(44);
  margin-top: pTR(40);
}